<?php
abstract class Shuffler_Mapper_MappingTestCase extends Shuffler_UnitTestCase
{
    protected $sourceMapper;
    protected $targetMapper;
    protected $rs;
    
    function setUp()
    {
        $this->sourceMapper = $this->getMockMapper();
        $this->sourceMapper
            ->expects( $this->any() )
            ->method( 'getTableName' )
            ->will( $this->returnValue( 'boat' ) );
        
        $this->targetMapper = $this->getMockMapper();

        $this->doSetUp();
    }
    
    function doSetUp() {}
    
    protected function getMockMapper()
    {
        return $this->getMock( 'Shuffler_Mapper', array(), array( null, null ) );
    }
    
    /**
    * @return Shuffler_Model
    */
    protected function getMockModel( $id )
    {
        return $this->getMock( 'Shuffler_Model', array(), array( $id ) );
    }


}